package com.base.po.param;

import java.math.BigDecimal;

public class InfoCustomers {
	public String account;
	public String name;
	public String feeRateGroup;
	public String agentAccount;
	public String memo;
	public String[] bindedE164s;
	public Integer type;
	public Integer phoneBookLimit;
	public Integer lockType;
	public Integer category;
	public Integer ctdBillingType;
	public boolean canceled;
	public Long startTime;
	public Long validTime;
	public BigDecimal money;
	public BigDecimal limitMoney;
	public BigDecimal todayConsumption;
	public InfoCustomerAdditional infoCustomerAdditional;

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getFeeRateGroup() {
		return feeRateGroup;
	}

	public void setFeeRateGroup(String feeRateGroup) {
		this.feeRateGroup = feeRateGroup;
	}

	public String getAgentAccount() {
		return agentAccount;
	}

	public void setAgentAccount(String agentAccount) {
		this.agentAccount = agentAccount;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String[] getBindedE164s() {
		return bindedE164s;
	}

	public void setBindedE164s(String[] bindedE164s) {
		this.bindedE164s = bindedE164s;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getPhoneBookLimit() {
		return phoneBookLimit;
	}

	public void setPhoneBookLimit(Integer phoneBookLimit) {
		this.phoneBookLimit = phoneBookLimit;
	}

	public Integer getLockType() {
		return lockType;
	}

	public void setLockType(Integer lockType) {
		this.lockType = lockType;
	}

	public Integer getCategory() {
		return category;
	}

	public void setCategory(Integer category) {
		this.category = category;
	}

	public Integer getCtdBillingType() {
		return ctdBillingType;
	}

	public void setCtdBillingType(Integer ctdBillingType) {
		this.ctdBillingType = ctdBillingType;
	}

	public boolean isCanceled() {
		return canceled;
	}

	public void setCanceled(boolean canceled) {
		this.canceled = canceled;
	}

	public Long getStartTime() {
		return startTime;
	}

	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}

	public Long getValidTime() {
		return validTime;
	}

	public void setValidTime(Long validTime) {
		this.validTime = validTime;
	}

	public BigDecimal getMoney() {
		return money;
	}

	public void setMoney(BigDecimal money) {
		this.money = money;
	}

	public BigDecimal getLimitMoney() {
		return limitMoney;
	}

	public void setLimitMoney(BigDecimal limitMoney) {
		this.limitMoney = limitMoney;
	}

	public BigDecimal getTodayConsumption() {
		return todayConsumption;
	}

	public void setTodayConsumption(BigDecimal todayConsumption) {
		this.todayConsumption = todayConsumption;
	}

	public InfoCustomerAdditional getInfoCustomerAdditional() {
		return infoCustomerAdditional;
	}

	public void setInfoCustomerAdditional(InfoCustomerAdditional infoCustomerAdditional) {
		this.infoCustomerAdditional = infoCustomerAdditional;
	}

	public class InfoCustomerAdditional {
		public Integer cardType;
		public String cardNumber;
		public String address;
		public String postCode;
		public String linkMan;
		public String telephone;
		public String fax;
		public String email;
		public String emailCc;
		public String emailBcc;
		public Integer reportType;
		public String companyName;
		public String bank;

		public Integer getCardType() {
			return cardType;
		}

		public void setCardType(Integer cardType) {
			this.cardType = cardType;
		}

		public String getCardNumber() {
			return cardNumber;
		}

		public void setCardNumber(String cardNumber) {
			this.cardNumber = cardNumber;
		}

		public String getAddress() {
			return address;
		}

		public void setAddress(String address) {
			this.address = address;
		}

		public String getPostCode() {
			return postCode;
		}

		public void setPostCode(String postCode) {
			this.postCode = postCode;
		}

		public String getLinkMan() {
			return linkMan;
		}

		public void setLinkMan(String linkMan) {
			this.linkMan = linkMan;
		}

		public String getTelephone() {
			return telephone;
		}

		public void setTelephone(String telephone) {
			this.telephone = telephone;
		}

		public String getFax() {
			return fax;
		}

		public void setFax(String fax) {
			this.fax = fax;
		}

		public String getEmail() {
			return email;
		}

		public void setEmail(String email) {
			this.email = email;
		}

		public String getEmailCc() {
			return emailCc;
		}

		public void setEmailCc(String emailCc) {
			this.emailCc = emailCc;
		}

		public String getEmailBcc() {
			return emailBcc;
		}

		public void setEmailBcc(String emailBcc) {
			this.emailBcc = emailBcc;
		}

		public Integer getReportType() {
			return reportType;
		}

		public void setReportType(Integer reportType) {
			this.reportType = reportType;
		}

		public String getCompanyName() {
			return companyName;
		}

		public void setCompanyName(String companyName) {
			this.companyName = companyName;
		}

		public String getBank() {
			return bank;
		}

		public void setBank(String bank) {
			this.bank = bank;
		}
	}
}
